trailer bodies - Français Anglais Dictionnaire